alluvial ore deposit - Turc Anglais Dictionnaire